External Links
Code Builders:
Download the Arduino Editor software onto your computer.
If you can't download the IDE Software, or if you are using a Chromebook, you can use the Arduino Create online.
Arduino PDF Guide
Use the Arduino Reference page to get a better understanding of how to code your Arduino
There are three main (and most useful) sections of the Arduino Reference page: Structure, Functions, Variables
Structure: This section will tell you all about the logic and the way that the Arduino thinks. Arduino can be very finicky, so understanding how it thinks can help you figure out the bugs in your code way easier! if
and while
loops are very important and I suggest reviewing them before starting to write your own codes.
Functions: This section will tell you all about the different functions you can use to program your Arduino. It has detailed notes on everything from a basic delay()
function to some more complicated functions like interrupts()
.
Variables: This section tells you about all the different types of Variables you can use to hold values in your Arduino. We use int and float for almost everything we will be programming.
Example Arduino Tutorials
You can find a lot of built in tutorials that will help you, step by step, complete some Arduino projects. This is very helpful if you want to learn how to use certain sensors or motors in a practical way.
Video Introductions for Beginners
Here are 3 sections of videos that give a good introduction into Arduino and some of its essential functions: Section 1, Section 2, Section 3
Explore
The TinkerCad website has a cool simulation function where you can create circuits and actually code them to work. Here are some examples that were created by a MESA Student! Button with LED, Photoresistor with LED, Potentiometer, and Potentiometer with Servo.
Want to see a giant library of cool sensors and motors for the Arduino? Adafruit has almost any sensor or motor you could ever need!
Free instructables 4 class course.
Check out the blog at bildr.org for ideas, tutorials, and more!